GPS手持地图终端
现今智能手机虽然几乎霸占了整个导航市场,但是在很多情况下,GPS手持地图终端还是有需求量的,例如在特种情况(如测量,探险,军事)下的使用,这给予了手持地图终端存在的合理性和必要性。市场上也有相当一部分的导航仪,如 摩托车导航仪。
功能性能描述
应用场景
- 适用于自行车装配或手持
- 可以在户外环境下保持长期正常运行,防水防尘等
- 具有简便的交互,发生错误可以快速复位
基础功能
- 离线地图上实时的导航和定位功能,包括
- 显示地图,以及地图的读取和保存,将地图下载到终端的功能
- 实时根据GPS信息在地图上显示出相应的位置和方向,经纬度等信息,帮助使用者了解自己的位置,这个功能的响应延迟要求小于1秒
- 使用者可以输入自己想要去到的目的地,终端根据使用者的位置计算出到达目的地的路径,并在终端上显示出来
- 终端自身功能
- 开关机,调节显示屏亮度,显示剩余电量和GPS连接信息
- 调节显示地图的比例尺
- 硬件功能和要求
- 可以稳定安放在自行车把手上的固定器
- 防水功能
- 可供输入的按钮
- 可连续使用4小时以上的续航
- 5寸的显示LCD屏
附加功能
- 手电筒功能
- 移动速度提醒
硬件和软件实现
终端所需软件
- ARM安卓操作系统,只会自动运行地图程序
- 地图程序
- 一个用于显示地图和其余信息的GUI
- GPS模块信息处理功能,解析GPS模块传来的信息并存储,供之后使用
- 地图显示功能,解析存储在rom中的地图数据,并根据当前GPS的经纬度信息和比例尺显示对应的地图
- 可以接受目的地信息,并实时根据当前所在位置计算更新到达目的地的路径
- 可以接受外部端口发送的信息,提供目的地设定和比例尺缩放功能
终端所需基础硬件
- 安卓开发核心板一块
- GPS模块一个
- 符合供电要求的可充电锂电池
- 5寸LCD显示屏一个
- 塑料外壳
- 5寸触摸屏一块
- 16G sd卡一张
- 手电灯泡一个
地图功能实现
- 离线地图功能
- 系统开机自动运行地图程序,并每隔一段时间检查地图软件是否关闭,如果关闭则打开地图
- 地图以程序能读取的方式存储在sd卡中,同时由配套的pc端软件下载地图到sd卡中
- 地图读取GPS信息,调取相应的地图显示在LCD屏中
- 通过触摸屏上的对应功能来使用相应的功能
- 设定目的地,开始导航
- 取消导航
- 放大或缩小地图
- 刷新定位
- 导航功能
- 利用现成算法计算使用者与目标点之间的合适路径
- 将路径用不同的方式显示在地图上
成本估计
- 开发板 100-150
- LCD屏 40-
- 触摸屏 40-
- GPS模块 70~
- 其余杂项 30~